/********************************************************************************/
/********************************************************************************/

#ifndef TPM2_GLOBAL_H
#define TPM2_GLOBAL_H

typedef struct
{
    BYTE    sm3_256Pcr[SM3_256_DIGEST_SIZE];
} PCR;

extern PCR     s_pcrs[IMPLEMENTATION_PCR];
typedef struct tpm2_global_structure
{
    PCR   s_pcrs[IMPLEMENTATION_PCR];
    // wait to add CreatePrimary's data struct
    //

}TPM2_CUBE_GLOBAL;

#endif
